WeDevs\Dokan\REST\CustomersController S

Total Complexity 31
Dependencies 5
Dependents 0
Total lines 350
Lines of code 162
Logical lines of code 68
Comment lines 148
Methods 19
Properties 1

Methods 19

Method Rating Maintainability Complexity Lines of code
search_customers()
A
44 10 43
prepare_object_for_database()
S
62 3 10
check_permission()
S
58 2 14
register_routes()
S
54 1 23
get_item()
S
71 1 7
create_item()
S
71 1 7
update_item()
S
71 1 7
delete_item()
S
71 1 7
batch_items()
S
71 1 7
get_items()
S
71 1 7
check_vendor_permission()
S
80 1 3
perform_vendor_action()
S
70 1 6
get_items_permissions_check()
S
79 1 3
get_item_permissions_check()
S
79 1 3
create_item_permissions_check()
S
79 1 3
update_item_permissions_check()
S
79 1 3
delete_item_permissions_check()
S
79 1 3
batch_items_permissions_check()
S
79 1 3
search_customers_permissions_check()
S
79 1 3